Borough police spotted the stolen 2008 Crown Victoria at Anderson and Day avenues around 5:30 p.m. Tuesday after getting a call from the cab company, which had been tracking it on GPS, Police Chief Martin Kahn said.
The driver hit the gas, then T-boned a small SUV at the Shaler Avenue intersection two blocks away, he said.
Passenger Luis Flores, 23, struggled with officers who eventually got him out of the taxi, said Kahn, who was among them.
Meanwhile, driver Guillermo Aliaga tried to run but fell and face-planted, he said.
Two women in the SUV were taken to Hackensack University Medical Center with injuries that weren't considered life-threatening, the chief said.
Aliaga and Flores, both of Union City, also were treated before being booked into the Bergen County Jail. They remained held there Wednesday pending first appearances in Central Judicial Processing Court in Hackensack.
Both were charged with two counts of aggravated assault while fleeing law enforcement, resisting arrest and receiving stolen property.
Flores also was charged with weapons possession for box cutters and folding knives that Kahn said police found.
Click here to follow Daily Voice Middletown and receive free news updates.